it subserved - Turkish English Dictionary